package com.example.fireassistant_server.mapper;

import com.example.fireassistant_server.dto.circle.CircleCreateRequest;
import com.example.fireassistant_server.dto.circle.CircleDto;
import com.example.fireassistant_server.dto.circle.CircleUpdateRequest;
import com.example.fireassistant_server.dto.hydrant.FireHydrantUpdateRequest;
import com.example.fireassistant_server.entity.Circle;
import com.example.fireassistant_server.entity.FireHydrant;
import com.example.fireassistant_server.vo.CircleVo;
import org.mapstruct.Mapper;
import org.mapstruct.MappingTarget;

@Mapper(componentModel = "spring")
public interface CircleMapper {
    CircleDto toDto(Circle circle);

    CircleVo toVo(CircleDto circleDto);

    Circle createEntity(CircleCreateRequest circleCreateRequest);
}
